১৭ শতকে প্রথমবারের মতো তাইওয়ানের পুরোপুরি নিয়ন্ত্রণ পায় চীন। তখন চীনে শাসন করছিল কুইং রাজপরিবার। পরে প্রথম চীনজাপান যুদ্ধে হেরে ১৮৯৫ সালে দ্বীপটি জাপানের কাছে ছেড়ে দেয় চীন। দ্বিতীয় বিশ্বযুদ্ধে জাপান পরাজয় স্বীকারের পর আবার তাইওয়ানের নিয়ন্ত্রণ পায় এরপর চীনের মূল ভূখণ্ডে চিয়ান কাইশেক (যুক্তরাষ্ট্রপন্থী) নেতৃত্বাধীন দেশটির জাতীয়তাবাদী সরকার ও মাও সেতুংয়ের কমিউনিস্ট পার্টির মধ্যে গৃহযুদ্ধ দেখা দেয়। ওই যুদ্ধে ১৯৪৯ সালে কমিউনিস্টদের জয় হয়। কমিউনিস্ট পার্টির কাছে পরাজিত হওয়ার পর চিয়াং কাইশেক ও তাঁর জাতীয়তাবাদী দল 'কুয়োমিনটাং এর অনেকে তাইওয়ানে পালিয়ে যান। এর পরের কয়েকটা দশক সেখানেই তাঁরা শাসন করেছিলেন। ওই সময় থেকেই কুয়োমিনটাং দ্বীপটির সবচেয়ে প্রভাবশালী রাজনৈতিক দল। মূলত ইতিহাসের দিকে ইঙ্গিত করেই চীন দাবি করে আসছে, তাইওয়ান তাদের একটি প্রদেশ। ইতিহাসের কথা টেনেই আবার উল্টো দাবি করছে তাইওয়ান। তাদের ভাষ্য, ১৯১১ সালের বিপ্লবের পর যে আধুনিক চীন গড়ে উঠেছিল, কোনোকালেই তার অংশ ছিল না তাইওয়ান। এমনকি ১৯৪৯ সালে মাও সেতুংয়ের হাত ধরে গড়ে ওঠা গণপ্রজাতন্ত্রী চীনের অধীনেও ছিল না তারা। মাত্র ১৩টি দেশের কাছ থেকে তাইওয়ান স্বাধীন রাষ্ট্র হিসেবে স্বীকৃতি পেয়েছে। মজার বিষয় হল তাইওয়ান ১৯৭১ সাল পর্যন্ত জাতিসংঘের স্থায়ী পরিষদের সদস্য ছিল । কিন্তু বর্তমানে তাইওয়ান জাতিসংঘের সদস্যও না।
Read more
আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ducimus nihil, quo, quis minus aspernatur expedita, incidunt facilis aliquid inventore voluptate dolores accusantium laborum labore a dolorum dolore omnis qui? Consequuntur sed facilis repellendus corrupti amet in quibusdam ducimus illo autem, a praesentium.
1 hour ago
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ducimus nihil, quo, quis minus aspernatur expedita, incidunt facilis aliquid inventore voluptate dolores accusantium laborum labore a dolorum dolore omnis qui? Consequuntur sed facilis repellendus corrupti amet in quibusdam ducimus illo autem, a praesentium.
1 hour ago
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ducimus nihil, quo, quis minus aspernatur expedita, incidunt facilis aliquid inventore voluptate dolores accusantium laborum labore a dolorum dolore omnis qui? Consequuntur sed facilis repellendus corrupti amet in quibusdam ducimus illo autem, a praesentium.
1 hour ago
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ducimus nihil, quo, quis minus aspernatur expedita, incidunt facilis aliquid inventore voluptate dolores accusantium laborum labore a dolorum dolore omnis qui? Consequuntur sed facilis repellendus corrupti amet in quibusdam ducimus illo autem, a praesentium.
1 hour ago
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ducimus nihil, quo, quis minus aspernatur expedita, incidunt facilis aliquid inventore voluptate dolores accusantium laborum labore a dolorum dolore omnis qui? Consequuntur sed facilis repellendus corrupti amet in quibusdam ducimus illo autem, a praesentium.
1 hour ago
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ducimus nihil, quo, quis minus aspernatur expedita, incidunt facilis aliquid inventore voluptate dolores accusantium laborum labore a dolorum dolore omnis qui? Consequuntur sed facilis repellendus corrupti amet in quibusdam ducimus illo autem, a praesentium.
1 hour ago
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ducimus nihil, quo, quis minus aspernatur expedita, incidunt facilis aliquid inventore voluptate dolores accusantium laborum labore a dolorum dolore omnis qui? Consequuntur sed facilis repellendus corrupti amet in quibusdam ducimus illo autem, a praesentium.
1 hour ago
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ducimus nihil, quo, quis minus aspernatur expedita, incidunt facilis aliquid inventore voluptate dolores accusantium laborum labore a dolorum dolore omnis qui? Consequuntur sed facilis repellendus corrupti amet in quibusdam ducimus illo autem, a praesentium.
1 hour ago
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ducimus nihil, quo, quis minus aspernatur expedita, incidunt facilis aliquid inventore voluptate dolores accusantium laborum labore a dolorum dolore omnis qui? Consequuntur sed facilis repellendus corrupti amet in quibusdam ducimus illo autem, a praesentium.
1 hour ago
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ducimus nihil, quo, quis minus aspernatur expedita, incidunt facilis aliquid inventore voluptate dolores accusantium laborum labore a dolorum dolore omnis qui? Consequuntur sed facilis repellendus corrupti amet in quibusdam ducimus illo autem, a praesentium.
1 hour ago
1 x Application (80.87%) | 111ms |
1 x Booting (19.13%) | 26.30ms |
update `subjects` set `view_count` = `view_count` + 1, `subjects`.`updated_at` = '2025-04-17 17:20:44' where `id` = 16497
Bindings |
|
Backtrace |
|
select `_lft`, `_rgt` from `subjects` where `id` = 16497 limit 1
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id`, `_lft`, `_rgt`, `show_content`, `num_of_mcq`, `num_of_written`, `des_added_by`, `des_updated_by`, `author_name`, `link_subject_id`, `sub_category_id`, `main_category_id`, `slug`, `meta_og_title`, `meta_keyword`, `meta_description`, `vote`, `view_count`, `icon`, `page_type`, `chapter_name` from `subjects` where (`subjects`.`_lft` between 18574 and 18575) and `subjects`.`deleted_at` is null
Bindings |
|
Backtrace |
|
select `id`, `description`, `short_description`, `subject_id` from `subject_descriptions` where `subject_descriptions`.`subject_id` in (16497) and `subject_descriptions`.`deleted_at` is null
Backtrace |
|
select `id`, `name`, `slug` from `sub_categories` where `sub_categories`.`id` in (4878) and `sub_categories`.`deleted_at` is null
Backtrace |
|
select `id`, `user_id`, `completeable_type`, `completeable_id`, `complete_progress`, `is_complete` from `completes` where `completes`.`completeable_id` in (16497) and `completes`.`completeable_type` = 'App\\Models\\Subject'
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id`, `_lft`, `_rgt`, `show_content`, `des_added_by`, `des_updated_by`, `author_name`, `link_subject_id` from `subjects` where `subjects`.`id` in (3911) and `subjects`.`deleted_at` is null
Backtrace |
|
select `id`, `description`, `short_description`, `subject_id` from `subject_descriptions` where `subject_descriptions`.`subject_id` in (3911) and `subject_descriptions`.`deleted_at` is null
Backtrace |
|
select `id`, `name`, `avatar` from `users` where `users`.`id` in (33722) and `users`.`deleted_at` is null
Backtrace |
|
select `id`, `name`, `avatar` from `users` where `users`.`id` in (33722) and `users`.`deleted_at` is null
Backtrace |
|
select * from (select `questions`.`id`, `questions`.`subject_id`, `questions`.`category_id`, `questions`.`sub_category_id`, `questions`.`board_exam_id`, `questions`.`passage_id`, `questions`.`question_type`, `questions`.`question`, `questions`.`is_duplicate`, `questions`.`status`, `questions`.`image`, `subjectables`.`subject_id` as `pivot_subject_id`, `subjectables`.`subjectable_id` as `pivot_subjectable_id`, `subjectables`.`subjectable_type` as `pivot_subjectable_type`, row_number() over (partition by `subjectables`.`subject_id` order by `questions`.`created_at` desc) as `laravel_row` from `questions` inner join `subjectables` on `questions`.`id` = `subjectables`.`subjectable_id` where `subjectables`.`subject_id` in (16497) and `subjectables`.`subjectable_type` = 'App\\Models\\Question' and `questions`.`status` = 'active' and `questions`.`deleted_at` is null) as `laravel_table` where `laravel_row` <= 5 order by `laravel_row`
Bindings |
|
Backtrace |
|
select `id`, `question_id`, `option_1`, `option_2`, `option_3`, `option_4`, `option_5`, `image_option`, `image_question`, `answer` from `question_options` where `question_options`.`question_id` in (247340) and `question_options`.`deleted_at` is null
Backtrace |
|
select `id`, `name`, `slug` from `subjects` where `subjects`.`id` in (79) and `subjects`.`deleted_at` is null
Backtrace |
|
select `subjects`.`id`, `subjects`.`name`, `subjects`.`slug`, `subjectables`.`subjectable_id` as `pivot_subjectable_id`, `subjectables`.`subject_id` as `pivot_subject_id`, `subjectables`.`subjectable_type` as `pivot_subjectable_type`, `subjectables`.`created_user_id` as `pivot_created_user_id`, `subjectables`.`deleted_at` as `pivot_deleted_at`, `subjectables`.`status` as `pivot_status`, `subjectables`.`created_at` as `pivot_created_at`, `subjectables`.`updated_at` as `pivot_updated_at` from `subjects` inner join `subjectables` on `subjects`.`id` = `subjectables`.`subject_id` where `subjectables`.`subjectable_id` in (247340) and `subjectables`.`subjectable_type` = 'App\\Models\\Question' and `subjects`.`deleted_at` is null
Bindings |
|
Backtrace |
|
select `id`, `title`, `passage` from `passages` where `passages`.`id` in (0) and `passages`.`deleted_at` is null
Backtrace |
|
select * from `subjects` where `subjects`.`id` = 16497 and `subjects`.`deleted_at` is null limit 1
Bindings |
|
Backtrace |
|
select `id`, `name`, `slug`, `parent_id`, `_lft`, `_rgt` from `subjects` where (18575 between `subjects`.`_lft` and `subjects`.`_rgt` and `subjects`.`id` <> 16497) and `subjects`.`deleted_at` is null order by `_lft` asc
Bindings |
|
Backtrace |
|
select * from `subjects` where `subjects`.`id` = 16497 and `subjects`.`deleted_at` is null limit 1
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id`, `_lft`, `_rgt`, `slug`, `meta_og_title`, `meta_keyword`, `meta_description` from `subjects` where `subjects`.`id` = 16466 and `subjects`.`deleted_at` is null limit 1
Bindings |
|
Backtrace |
|
select `id`, `description`, `subject_id` from `subject_descriptions` where `subject_descriptions`.`subject_id` in (16466) and `subject_descriptions`.`deleted_at` is null
Backtrace |
|
select `_lft`, `_rgt` from `subjects` where `id` = 79 limit 1
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id`, `_lft`, `_rgt`, `name`, `slug`, `icon`, `banner` from `subjects` where (`subjects`.`_lft` between 16791 and 20416) and `subjects`.`deleted_at` is null
Bindings |
|
Backtrace |
|
select * from `mediables` where `mediable_type` = 'App\\Models\\Subject' and `mediable_id` in (16497)
Bindings |
|
Backtrace |
|
select `videos`.`video_src_url`, `mediables`.`mediable_id` as `chapter_id` from `videos` inner join `mediables` on `mediables`.`mediable_id` = `videos`.`id` where `videos`.`id` = 0 and `videos`.`video_src` = 'youtube' and `videos`.`deleted_at` is null
Bindings |
|
Backtrace |
|
select `id`, `name`, `main_category_id`, `slug` from `subjects` where `id` <> 16497 and `parent_id` = 16466 and `main_category_id` = 3 and `subjects`.`deleted_at` is null limit 5
Bindings |
|
Backtrace |
|
select * from `package_plans` where `status` = 'active' and `package_plans`.`deleted_at` is null
Bindings |
|
Backtrace |
|
200
[]
[]
0 of 0array:21 [▼ "x-https" => array:1 [▶ 0 => "1" ] "cookie" => array:1 [▶ 0 => "XSRF-TOKEN=eyJpdiI6ImQvOU85QjhzbXoyTmdIRW1wZEF4THc9PSIsInZhbHVlIjoib3RoQUVpQWl6WndXYTcwTFEyb1NDYjFtVktSS3lQbFlhWFhDTkQxL1E0S1ZLc0VnZSsrM0QwVVdsS1gxU3RZNTRqbnZ1MGc3MEtsSFRkZ095WkNSK2hMb0VzS2QyaGRHYmtXajYvR2FVTFFlVzErbFhGTGs5N055OGVqbVI3dWQiLCJtYWMiOiJmMDNiZDgyNTkyMjU2NTc1MDg3NGQwMDkwNDAwOGUxZGE3NTAyOTE4Yzg4MGU1NmMzMjAxZjM0ZGE5ZDhhN2IzIiwidGFnIjoiIn0%3D; satt_academy_session=eyJpdiI6InNWeXVuTE5JYmFUVjhML0ZvdUE5MGc9PSIsInZhbHVlIjoiVVpIdGlVeWR2UkoyN1BCb3BadWpZaCt2ZS93bEJxeWQycGJQWURUOW9ORVNzWExndXZHa0ErK00zbG9vVDZLTlZaM3RwUUl0ODZZNlNqV2xmVTdhOUI4M04ya1pZbmZCOEEyUENhb3lOOEtiM3Y5STBmRmxlU1B3OExHajVjY0wiLCJtYWMiOiI2ZmIxYTE3MDFhYWE0NGNiNGI1MjczNjQzYWUyMDlkNjBkOTU0Y2I5Yzg5NzQ4ZGIxMmFkOWY1ZjlmNzg2ZGE3IiwidGFnIjoiIn0%3D ◀XSRF-TOKEN=eyJpdiI6ImQvOU85QjhzbXoyTmdIRW1wZEF4THc9PSIsInZhbHVlIjoib3RoQUVpQWl6WndXYTcwTFEyb1NDYjFtVktSS3lQbFlhWFhDTkQxL1E0S1ZLc0VnZSsrM0QwVVdsS1gxU3RZNTRqbnZ1M ▶" ] "sec-fetch-dest" => array:1 [▶ 0 => "document" ] "sec-fetch-user" => array:1 [▶ 0 => "?1" ] "sec-fetch-mode" => array:1 [▶ 0 => "navigate" ] "sec-fetch-site" => array:1 [▶ 0 => "none" ] "accept" => array:1 [▶ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [▶ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [▶ 0 => "1" ] "sec-ch-ua-platform" => array:1 [▶ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [▶ 0 => "?0" ] "sec-ch-ua" => array:1 [▶ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [▶ 0 => "no-cache" ] "pragma" => array:1 [▶ 0 => "no-cache" ] "x-real-ip" => array:1 [▶ 0 => "3.15.173.49" ] "x-forwarded-server" => array:1 [▶ 0 => "debugerror.xyz" ] "x-forwarded-proto" => array:1 [▶ 0 => "https" ] "x-forwarded-port" => array:1 [▶ 0 => "443" ] "x-forwarded-host" => array:1 [▶ 0 => "debugerror.xyz" ] "x-forwarded-for" => array:1 [▶ 0 => "3.15.173.49" ] "host" => array:1 [▶ 0 => "debugerror.xyz" ] ]
0 of 0array:2 [▼ "XSRF-TOKEN" => "vKzK3u0YlgqmMhWJ65nq5DEtVmGcsoIX4OdLDSuQ" "satt_academy_session" => "fAkVJrukpkG5kXSEPEyRelbcTGtDXEyDmA5EPGDl" ]
0 of 0array:7 [▼ "content-type" => array:1 [▶ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [▶ 0 => "no-cache, private" ] "date" => array:1 [▶ 0 => "Thu, 17 Apr 2025 11:20:44 GMT" ] "x-ratelimit-limit" => array:1 [▶ 0 => "60" ] "x-ratelimit-remaining" => array:1 [▶ 0 => "53" ] "set-cookie" => array:2 [▶ 0 => "XSRF-TOKEN=eyJpdiI6IlNxOHpqMlZERW5vUGw4MGNhdWJ6WVE9PSIsInZhbHVlIjoiUEJlcDRwKy90VGdZYjl1bnJPTEsvdDJZTEJFbk9CeGg3eE1GNENlZXJJdWZQVklHb2ZQSmtaZXZBOHRUcVJLWDdjQXFDcS9xZktIQk8yb2cxWDM0OUVqdTY4TXQ0TnN5T2wzUS9rc2FGVzAvVnRpYUpaR0djZ0YvWEE5R09BMmYiLCJtYWMiOiI5ZGQxNzdmMmM1MmFhNTkzMTRlYzZlZWZiNjk2YWYxNWViNjhhMDgyMWVjYzkwMzc1NmIxNDk4NmYzYjQzMGQ2IiwidGFnIjoiIn0%3D; expires=Fri, 18 Apr 2025 11:20:44 GMT; Max-Age=86400; path=/; secure ◀XSRF-TOKEN=eyJpdiI6IlNxOHpqMlZERW5vUGw4MGNhdWJ6WVE9PSIsInZhbHVlIjoiUEJlcDRwKy90VGdZYjl1bnJPTEsvdDJZTEJFbk9CeGg3eE1GNENlZXJJdWZQVklHb2ZQSmtaZXZBOHRUcVJLWDdjQXFDc ▶" 1 => "satt_academy_session=eyJpdiI6Imx2REJlSUc0bWFVcWNWTGYweWRGK0E9PSIsInZhbHVlIjoiK0FwcGhjWGZXb2EwdFZtU2krZGJUcXVnQ2VOOGZKbEM1VWNjblM4TUR2aXp6eFFod3pnQTVqRUk5UjVyQkZzZ0lZVDNxWG9wV0ZXQXZ5VHIzM25qcWZsbFVGMjF0SnlCVFpPVEFUWno0ZENkRmIxeVprUlFyRjZURnJORzNhS0QiLCJtYWMiOiIxYTI5NGM5ZjMyMzBlNWI4ZTA2NjczNTQ2M2EwMjJjNjc4MmUzZjFjZWEzYTRhZDI2MDVkYzNmM2M4Yjc5YjY4IiwidGFnIjoiIn0%3D; expires=Fri, 18 Apr 2025 11:20:44 GMT; Max-Age=86400; path=/; secure; httponly ◀satt_academy_session=eyJpdiI6Imx2REJlSUc0bWFVcWNWTGYweWRGK0E9PSIsInZhbHVlIjoiK0FwcGhjWGZXb2EwdFZtU2krZGJUcXVnQ2VOOGZKbEM1VWNjblM4TUR2aXp6eFFod3pnQTVqRUk5UjVyQkZ ▶" ] "Set-Cookie" => array:2 [▶ 0 => "XSRF-TOKEN=eyJpdiI6IlNxOHpqMlZERW5vUGw4MGNhdWJ6WVE9PSIsInZhbHVlIjoiUEJlcDRwKy90VGdZYjl1bnJPTEsvdDJZTEJFbk9CeGg3eE1GNENlZXJJdWZQVklHb2ZQSmtaZXZBOHRUcVJLWDdjQXFDcS9xZktIQk8yb2cxWDM0OUVqdTY4TXQ0TnN5T2wzUS9rc2FGVzAvVnRpYUpaR0djZ0YvWEE5R09BMmYiLCJtYWMiOiI5ZGQxNzdmMmM1MmFhNTkzMTRlYzZlZWZiNjk2YWYxNWViNjhhMDgyMWVjYzkwMzc1NmIxNDk4NmYzYjQzMGQ2IiwidGFnIjoiIn0%3D; expires=Fri, 18-Apr-2025 11:20:44 GMT; path=/; secure ◀XSRF-TOKEN=eyJpdiI6IlNxOHpqMlZERW5vUGw4MGNhdWJ6WVE9PSIsInZhbHVlIjoiUEJlcDRwKy90VGdZYjl1bnJPTEsvdDJZTEJFbk9CeGg3eE1GNENlZXJJdWZQVklHb2ZQSmtaZXZBOHRUcVJLWDdjQXFDc ▶" 1 => "satt_academy_session=eyJpdiI6Imx2REJlSUc0bWFVcWNWTGYweWRGK0E9PSIsInZhbHVlIjoiK0FwcGhjWGZXb2EwdFZtU2krZGJUcXVnQ2VOOGZKbEM1VWNjblM4TUR2aXp6eFFod3pnQTVqRUk5UjVyQkZzZ0lZVDNxWG9wV0ZXQXZ5VHIzM25qcWZsbFVGMjF0SnlCVFpPVEFUWno0ZENkRmIxeVprUlFyRjZURnJORzNhS0QiLCJtYWMiOiIxYTI5NGM5ZjMyMzBlNWI4ZTA2NjczNTQ2M2EwMjJjNjc4MmUzZjFjZWEzYTRhZDI2MDVkYzNmM2M4Yjc5YjY4IiwidGFnIjoiIn0%3D; expires=Fri, 18-Apr-2025 11:20:44 GMT; path=/; secure; httponly ◀satt_academy_session=eyJpdiI6Imx2REJlSUc0bWFVcWNWTGYweWRGK0E9PSIsInZhbHVlIjoiK0FwcGhjWGZXb2EwdFZtU2krZGJUcXVnQ2VOOGZKbEM1VWNjblM4TUR2aXp6eFFod3pnQTVqRUk5UjVyQkZ ▶" ] ]
0 of 0array:3 [▼ "_token" => "vKzK3u0YlgqmMhWJ65nq5DEtVmGcsoIX4OdLDSuQ" "_previous" => array:1 [▶ "url" => "https://debugerror.xyz/admission/%E0%A6%A4%E0%A6%BE%E0%A6%87%E0%A6%93%E0%A6%AF%E0%A6%BC%E0%A6%BE%E0%A6%A8-40614" ] "_flash" => array:2 [▶ "old" => [] "new" => [] ] ]